Scoping strategies for distributed aspects
نویسندگان
چکیده
Dynamic deployment of aspects brings greater flexibility and reuse potential, but requires a proper means for scoping aspects. Scoping issues are particularly crucial in a distributed context: adequate treatment of distributed scoping is necessary to enable the propagation of aspect instances across host boundaries and to avoid inconsistencies due to unintentional spreading of data and computations in a distributed system. We motivate the need for expressive scoping of dynamically-deployed distributed aspects by an analysis of the deficiencies of current approaches for distributed aspects. Extending recent work on scoping strategies for non-distributed aspects, we then introduce a set of high-level strategies for specifying locality of aspect propagation and activation, and illustrate the corresponding gain in expressiveness. We present the operational semantics of our proposal using Scheme interpreters, first introducing a model of distributed aspects that covers the range of current proposals, and then extending it with dynamic aspect deployment and scoping strategies. This work shows that, given some extensions to their original execution model, scoping strategies are directly applicable to the expressive scoping of distributed aspects.
منابع مشابه
How to increase community participation capacity in food environment policymaking: Results of a scoping review
Background: Food environment plays a major role in health outcomes. A growing interest in community-based participatory research (CBPR) has led to its application in the improvement of the food environment. This scoping review aims to compile and map the literature and identify key strategies used for increasing community participation capacity in the food environment policymaking process. ...
متن کاملA Scoping Review on Interventions for Retention of Healthcare Workers in Epidemic Disasters
Background and Objectives: The health sector will face a shortage of manpower during crises. The sustainability and retention of human resources during these conditions are vital. The purpose of this study was to explain possible policies and strategies to strengthen health workers during the crisis and prevent them from leaving the organizations and hospitals. Methods: This was a scoping ...
متن کاملBarriers and Strategies in Guideline Implementation—A Scoping Review
Research indicates that clinical guidelines are often not applied. The success of their implementation depends on the consideration of a variety of barriers and the use of adequate strategies to overcome them. Therefore, this scoping review aims to describe and categorize the most important barriers to guideline implementation. Furthermore, it provides an overview of different kinds of suitable...
متن کاملSustainable Financing Strategies for the Iranian Health System: A Scoping Review
Background and Aim: The health financing system is the process of collecting, pooling and managing financial resources to purchase health services. Sustainable financing of the Iranian health system is crucial for achieving universal health coverage. The purpose of this study was to identify strategies for sustainable financing of the Iranian health system. Materials and Methods: This study ...
متن کاملPolypharmacy Management Strategies in Older Adults; A scoping review
Introduction: Increasing life expectancy has led to a significant increase in the growth rate of the elderly population. In parallel with this increase, the elderly is affected by various diseases and required to use various drugs. Consumption of a large number of drugs can cause various injuries and problems for the elderly contrary to what is expected, so this study aims to investigate polyph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Sci. Comput. Program.
دوره 75 شماره
صفحات -
تاریخ انتشار 2010